package com.treeroot.treenet.strategy;

import com.treeroot.treenet.enums.ProtocolTypeMenu;

/**
 * Create By TreeRoot
 * Create Time: 2023/12/18 03:47
 * Class Name: ProtocolStrategyHandle
 * Description:
 * 协议策略处理器
 * 描述信息：请求策略服务
 * 支持处理 WebSocket、HTTP、TCP、UDP、KCP 请求
 *
 * @author TreeRoot
 */

@FunctionalInterface
public interface ProtocolStrategyHandle {
    /**
     * 处理请求
     *
     * @param protocolType 协议类型
     */
    void handleRequest(ProtocolTypeMenu protocolType);
}
